(function() {

	'use strict';

	angular.module('ielApp')
	.controller('EditarEntradaProdutoCtrl', ['$scope', '$routeParams', 'EditarEntradaProdutoFactory', '$rootScope', '$location', function($scope, $routeParams, EditarEntradaProdutoFactory, $rootScope, $location) {

		$rootScope.titulo = "Entrada de Produto";
		$rootScope.activetab = $location.path();
		$rootScope.esconderHeader = true;


		EditarEntradaProdutoFactory.listarProduto($routeParams.id).then(function(produtoRetornado) {

			var produtoRetornadoCopy =   angular.copy(produtoRetornado);

			$scope.produtoRetornado = produtoRetornadoCopy;

		})

		EditarEntradaProdutoFactory.listarProdutos().then(function(produtos) {

			var produtosCopy =   angular.copy(produtos);


			$scope.produtos = produtosCopy;


		})

		$scope.atualizar = function() {



			EditarEntradaProdutoFactory.atualizar($scope.produtoRetornado);

		}

		$scope.back = function() {

			history.back();
		}





	}]);

}());